html{
	display:block;
	height: 100%;
	margin: 0;padding: 0
}
body{
	background:url(../images/bg.gif) repeat;
	display:block;
	height: 100%;
	margin: 0;padding: 0;
	padding-top:90px;
	padding-bottom: 20px;
	position: relative;
}
#menu-type{
	position:absolute;
	top:50px;left:0;width:100%;height:40px;
	padding-top: 6px;
	padding-left:6px
}
.bg-cover{
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -webkit-background-size: cover;
    display: block;
}
.bg-contain{
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    -webkit-background-size: contain;
    display: block;
}
.box-center{
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
}
.d21x9{
    /*padding-bottom: 42.85714285714286%;*/
    height: 0;position: relative;
}
.d16x9{
    /*padding-bottom: 56.25%;*/
    height: 0;position: relative;
}
a,a:link,a:hover,a:active,a:focus{color:#fff}
.navbar-toggle .icon-bar{background-color: #000}
.navbar{background:url(../images/cloud.png) repeat-x; height:81px;}
#inner-content{position: relative;display: block;height: 100%;}
#inner-content>div{outline: 0px solid red;}
.container {width: auto;max-width:1200px}
.carousel-indicators{bottom: auto;top: 0;width: 100%;margin-left: 0;left: 0;margin-bottom: 0;}
.carousel-indicators li{background: #ccc;height: 4px;width: 8px;border-radius: 0px;border: 0;margin: 4px 4px 0 0;float: right;}
.carousel-indicators li.active{background: #B66601;height: 4px;width: 16px;border-radius: 0px;border: 0;margin: 4px 4px 0 0;float: right;}
.media-list{font-size: 12px;}
.media-heading{font-size: 12px;font-weight: bold;}
.media-body>p{padding: 4px 0px;}
.red, a.red:link {color: #ed3237;}
.left.carousel-control span{background:url(../images/icons/arrow-prev.png);width:34px;height:64px;left:0px;top:50%;margin-top:-32px;position:absolute}
.right.carousel-control span{background:url(../images/icons/arrow-next.png);width:34px;height:64px;right:0px;top:50%;margin-top:-32px;;position:absolute}
.form-control,.input-group-addon{border-radius: 0;border: 1px solid #bdc7d8;border: 1px solid #ddd;background-color:#FFF}
textarea.form-control{padding-top:4px}
.input-group-addon{padding:6px 10px;font-size:12px;}
/*.form-control.erb{border-color:#d9534f}*/
.erb{color:#d9534f}
.input-group {margin-bottom: 0px;width: 100%;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.btn-default,.btn-default:hover{border-color:#ddd}
.btn{/*padding:4px 8px;*/font-size:12px;line-height: 16px;}
.btn:focus{outline:none}
.pull-bottom{padding-bottom:10px}
.trend-name{font-size:30px;font-weight:bold;padding:.0em 0;margin:0;line-height:40px}
.trend-price{font-size:60px;font-weight:bold;padding:.5em 0;margin:0}
.btn.flash{font-size:40px;height:auto;line-height:1em;padding:.25em .5em;}
.flash{
	 animation: colorPulse 1s infinite alternate;
	 -webkit-animation: colorPulse 1s infinite alternate;
}
.clear{clear:both}
.indicators .btn{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
@-webkit-keyframes colorPulse { 0% {background-color: #FFF;} 100% {background-color: orange;color:#fff;border-color:orange} }
.left-banner{position:fixed;left:0;top:100px;z-index:100}
.right-banner{position:fixed;right:0;top:100px;z-index:100}
@media (min-width: 768px){
	.tl-content{max-height:320px;overflow:auto}
}
@media (max-width: 767px){
	.trend-name{font-size:20px;font-weight:bold;padding:.0em 0;margin:0;line-height:30px;text-align:center;margin-top:1em}
	.trend-price{font-size:40px;font-weight:bold;padding:.5em 0;margin:0;text-align:center}
	.btn.flash{font-size:30px;height:auto;line-height:1em;padding:.25em .5em;;text-align:center;display:block;margin:0 auto;float:none}
}